Multiscale computing in the exascale era

نویسندگان

  • Saad Alowayyed
  • Derek Groen
  • Peter V. Coveney
  • Alfons G. Hoekstra
چکیده

We expect that multiscale simulations will be one of the main high performance computing workloads in the exascale era. We propose multiscale computing patterns as a generic vehicle to realise load balanced, fault tolerant and energy aware high performance multiscale computing. Multiscale computing patterns should lead to a separation of concerns, whereby application developers can compose multiscale models and execute multiscale simulations, while pattern software realises optimized, fault tolerant and energy aware multiscale computing. We introduce three multiscale computing patterns, present an example of the extreme scaling pattern, and discuss our vision of how this may shape multiscale computing in the exascale era.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application Modernization for the Exascale Era

9 Application Modernization at LLNL and the Sierra Center of Excellence J. Robert Neely and Bronis R. de Supinski In 2014, Lawrence Livermore National Laboratory began acquisition of Sierra, a preexascale system from IBM and Nvidia. Its use marks a significant shift in direction, introducing the concept of heterogeneous computing via GPUs. An overview of LLNL’s overall application strategy focu...

متن کامل

Tools and Tool Support for the Exascale Era For the NNSA Workshop on Exascale Computing Technologies LLNL-TR-472494 The ASC Working Group on Exascale Tools ASC Working Group Members and ASCR Participants

The goal of this paper is to highlight the challenges in providing scalable tool support on exascale class machines and to identify key research and development needs as well as opportunities to meet these challenges. In this context we define tool support very broadly as software that helps programmers to understand, optimize and fix their codes as well as software that facilitates interaction...

متن کامل

Towards an Exascale Enabled Sparse Solver Repository

As we approach the Exascale computing era, disruptive changes in the software landscape are required to tackle the challenges posed by manycore CPUs and accelerators. We discuss the development of a new ‘Exascale enabled’ sparse solver repository (the ESSR) that addresses these challenges—from fundamental design considerations and development processes to actual implementations of some prototyp...

متن کامل

Advances Concerning Multiscale Methods and Uncertainty Quantification in EXA-DUNE

In this contribution we present advances concerning efficient parallel multiscale methods and uncertainty quantification that have been obtained in the frame of the DFG priority program 1648 Software for Exascale Computing (SPPEXA) within the funded project EXA-DUNE. This project aims at the development of flexible but nevertheless hardware-specific software components and scalable high-level a...

متن کامل

Introspective Fault Tolerance for Exascale Systems∗

Faults and errors are an unavoidable aspect of high performance computing systems. Emerging exascale systems will contain billions of hardware components and complex software stacks. In addition, higher fabrication density and power challenges will further compound fault detection, management and recovery. Efficient fault tolerance and resiliency frameworks are thus of immense importance in the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Comput. Science

دوره 22  شماره 

صفحات  -

تاریخ انتشار 2017